package com.xiaoshuidi.cloud.module.finance.controller.admin.finance.vo.reconciliation;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.time.LocalDate;

@Data
public class FinanceReconciliationFlowExcelVO {
    /**
     * 合同账单编号
     **/
    @ExcelProperty(value = "账单编号")
    private String roomRentOrderNo;
    /**
     * 交易操作完成日期
     **/
    @ExcelProperty(value = "交易时间")
    private LocalDate payTime;
    /**
     * 交易流水编号
     **/
    @ExcelProperty(value = "交易流水号")
    private String flowNo;
    /**
     * 第三方交易号
     **/
    @ExcelProperty(value = "第三方交易号")
    private String tradeNo;
    /**
     * 房间名称
     **/
    @ExcelProperty(value = "房源/房间")
    private String roomName;

    /**
     * 交易对象姓名
     **/
    @ExcelProperty(value = "费项类型")
    private String feeType;
    /**
     * 交易对象姓名
     **/
    @ExcelProperty(value = "交易人")
    private String trader;

    @ExcelProperty(value = "账单周期")
    private String roomRentOrderPeriod;

    @ExcelProperty(value = "支付方式")
    private String payMethod;

    @ExcelProperty(value = "交易状态")
    private String status;
    /**
     * 流入0,流出1
     **/
    @ExcelProperty(value = "资金流向")
    private String direction;
    /**
     * 交易金额
     **/
    @ExcelProperty(value = "交易金额(元)")
    private java.math.BigDecimal tradeAmount;
}
